Make a paste of tomatoes in a blender.
Boil cabbage, cauliflower, potatoes and carrots by adding half glass of water and little salt for two three whistles in a pressure cooker or until cooked.
Boil peas separately in another pan by adding a pinch of salt and sugar each to retain the green color.
Add butter or oil to a pan and heat.
Add onions and fry till they turn translucent, add ginger garlic paste and fry till it gets fragrant.
Add capsicums and saute for 3 to 4 minutes.
Add tomato paste and fry till u get a nice red colour .
Add chilli powder, turmeric powder salt and pav bhaji masala powder. mix thoroughly for another 2 minutes.
Add boiled veggies, and mash well with the masher.
Pour water just enough and cook until it reaches a desired consistency.
Slit the pav buns horizontally.Heat butter on a pan.
cook the buns one by one in butter till u get nice golden colour.
If you like to make it more spicy, sprinkle some paav bhaji masala powder on the inner side.
Garnish pav bhaji with onions, coriander leaves, butter and a dash of lime juice
Serve hot ,Enjoy!